package  com.hnisi.decorators
{
	import flash.display.Sprite;
	
	import mx.collections.ArrayCollection;

	public interface IDecorator
	{
		function updateSel( allObject:ArrayCollection, selectedObjects:ArrayCollection, drawingLayer:Sprite ):void;
		function updatePos( allObject:ArrayCollection, selectedObjects:ArrayCollection, drawingLayer:Sprite ):void;
		function adjustPos( allObject:ArrayCollection, selectedObjects:ArrayCollection):void;
		function cleanup(drawingLayer:Sprite ):void;		
	}
}